function selectCustomAll(files, sortObj, selectFileName, typeOfUtils) {
  // 选中什么，* 代表全部
  let selectOk = ['*', '.mp4', '.mp3']
  // 排除什么，* 代表全部
  let selectNot = ['*',]

  // 下面是方法体
  selectOk.forEach(i => {
    if (i) {
      files.filter(f => f === '*' || f.fileName.includes(i))
        .forEach(find => {
          if (!selectFileName.includes(find.fileName)) {
            selectFileName.push(find.fileName)
          }
        })
    }
  })
  selectNot.forEach(i => {
    if (i) {
      files.filter(f => f === '*' || f.fileName.includes(i))
        .forEach(find => {
          let findIndex = selectFileName.findIndex(s => s === find.fileName)
          if (findIndex > -1) {
            selectFileName.splice(findIndex, 1)
          }
        })
    }
  })
  return selectFileName
}
